palmar branch of ulnar nerve - German English Dictionary